home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / apparmor.d / abstractions / gnome < prev    next >
Text File  |  2009-11-03  |  2KB  |  76 lines

  1. # vim:syntax=apparmor
  2. # $Id: gnome 1290 2008-06-11 21:19:36Z jrjohansen $
  3. # ------------------------------------------------------------------
  4. #
  5. #    Copyright (C) 2002-2006 Novell/SUSE
  6. #
  7. #    This program is free software; you can redistribute it and/or
  8. #    modify it under the terms of version 2 of the GNU General Public
  9. #    License published by the Free Software Foundation.
  10. #
  11. # ------------------------------------------------------------------
  12. #include <abstractions/base>
  13. #include <abstractions/fonts>
  14. #include <abstractions/X>
  15. #include <abstractions/freedesktop.org>
  16. #include <abstractions/user-tmp>
  17.  
  18.   # systemwide gtk defaults
  19.   /etc/gnome/gtkrc*               r,
  20.   /etc/gtk/*                      r,
  21.   /usr/lib{,32,64}/gtk/**         mr,
  22.   /usr/share/themes/**            r,
  23.  
  24.   # for gnome 1 applications
  25.   /etc/orbitrc                    r,
  26.  
  27.   # gtk-2 needed some new rights
  28.   /etc/fonts/*                    r,
  29.   /etc/gtk-*/*                    r,
  30.   /etc/pango/*                    r,
  31.   /usr/lib{,32,64}/pango/**       mr,
  32.   /usr/lib{,32,64}/gtk-*/**       mr,
  33.  
  34.   # per-user gtk configuration
  35.   @{HOME}/.gnome/Gnome            r,
  36.   @{HOME}/.gtk                    r,
  37.   @{HOME}/.gtkrc                  r,
  38.   @{HOME}/.gtkrc-2.0              r,
  39.   @{HOME}/.gtk-bookmarks          r,
  40.   @{HOME}/.themes/                r,
  41.   @{HOME}/.themes/**              r,
  42.  
  43.   # for gtk file dialog
  44.   @{HOME}/.config/gtk-2.0/**                    r,
  45.   @{HOME}/.config/gtk-2.0/gtkfilechooser.ini*   rw,
  46.  
  47.   # from evolution-mail
  48.   @{HOME}/.gconfd/lock/*                        r,
  49.   @{HOME}/.gnome/application-info               r,
  50.  
  51.   # per-user font business
  52.   @{HOME}/.fonts.cache-*          rwl,
  53.  
  54.   # icon caches
  55.   /var/cache/**/icon-theme.cache  r,
  56.   /usr/share/**/icon-theme.cache  r,
  57.  
  58.   # gnome VFS modules
  59.   /etc/gnome-vfs-2.0/modules/ r,
  60.   /etc/gnome-vfs-2.0/modules/* r,
  61.   /usr/lib/gnome-vfs-2.0/modules/*.so mr,
  62.  
  63.   # gvfs
  64.   /usr/share/gvfs/remote-volume-monitors/  r,
  65.   /usr/share/gvfs/remote-volume-monitors/* r,
  66.   @{PROC}/*/mounts                 r,
  67.  
  68.   # printing
  69.   /etc/papersize                   r,
  70.   /etc/cups/lpoptions              r,
  71.   /usr/share/cups/charmaps/**      r,
  72.  
  73.   # holds MIT-MAGIC-COOKIE for gnome
  74.   owner /var/run/gdm/auth*/database r,
  75.  
  76.